有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

爪哇移动蝙蝠。重新油漆

嗨,伙计们,我想做一个万圣节小程序。我在试着做一个能在屏幕上移动的蝙蝠,但它只是做了一排蝙蝠。这就是为什么我尝试使用repaint(),但我认为我没有正确使用它。我该怎么做才能让它画一个蝙蝠,当我画另一个蝙蝠时,删除第一个蝙蝠

for(x = 1; x < 1000; x+=x)
      {
          ramX = generator.nextInt(max - min + 1) + min;
          ramY = generator.nextInt(max - min + 1) + min;

          int paint = 0;

          for(ramX = ramX; ramX < 1350; ramX+=1)
          {  
          page.drawImage(bat, ramX, ramY, 100, 50, this);   

          paint++; 
          if (paint > 3)
              {
                  repaint(); 
                  paint = 0; 
              }
          }

      }

共 (1) 个答案

  1. # 1 楼答案

    你有吗

    @Override
    public void update(Graphics g){
        paint(g);
    }
    

    在applet类上